yard manure - French English Dictionary